sand manufacturer - Alemán Inglés Diccionario